/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ControladoresUI;

import Ingresos.ISemestre;
import ManagersUI.SemestresInicioManager;
import javafx.event.*;
import javafx.fxml.FXML;
import javafx.scene.control.*;
import Modelos.AulasModel;
import javafx.scene.control.cell.PropertyValueFactory;
import javax.swing.JOptionPane;
/**
 * FXML Controller class
 *
 * @author JEscalante
 */
public class SemestresInicioController{

    /**
     * Initializes the controller class.
     */
    SemestresInicioManager semestresInicioManager;
    @FXML private TextField txtBuscar;
    @FXML private TableView<ISemestre> tblSemestres;
    @FXML private TableColumn<ISemestre, String> nombreColumna;
    @FXML private TableColumn<ISemestre, String> añoColumna;
    public void initialize() {}
  
    public void initManager(final SemestresInicioManager semestresInicioManager) {
        this.semestresInicioManager = semestresInicioManager;
        cargarTabla();
    }
    @FXML
    private void modificarSemestre(ActionEvent event){
        this.semestresInicioManager.showPnlSemestresModificar(null);
    }
    @FXML
    private void registrarSemestre(ActionEvent event){
        this.semestresInicioManager.showPnlSemestresRegistro();
    }
    @FXML
    private void BorrarSemestre(ActionEvent event){
         /*Aula registro = tblAulas.getSelectionModel().getSelectedItem();
        if(registro == null){
            JOptionPane.showMessageDialog( null, "Debe selecionar un dato","Mensaje", JOptionPane.INFORMATION_MESSAGE );
            aulasInicioManager.abrirPanelAulasInicio(usuario);            
        }
        else{
            int confirmado = JOptionPane.showConfirmDialog(   null,  "Desea realmente eliminarlo" );
            if (JOptionPane.OK_OPTION == confirmado){
                registro.setAnulado(Boolean.TRUE);
                IAula nuevo = new IAula();
                nuevo.modificar(registro);
                aulasInicioManager.abrirPanelAulasInicio(usuario);
            }                        
        }*/
    }    
    public void cargarTabla(){
       /* AulasModel aulasModel = new AulasModel(null); 
        tblAulas.setItems(aulasModel.getPersonData());
        nombreColumna.setCellValueFactory(new PropertyValueFactory<Aula, String>("nombre"));
        capacidadColumna.setCellValueFactory(new PropertyValueFactory<Aula, String>("capacidad"));
        laboratorioColumna.setCellValueFactory(new PropertyValueFactory<Aula, String>("laboratorio")); */
        
    }
}
